crochet knitting general relativity cosmology palm thin-client software sewing thread pda gps radius3 mobile pocket pc cellular fabric wifi .net phone j2ee c++ web development j2me broadband string theory internet java development application yarn java knit physics jsp cell embroidery